package com.qcby.demo.proxyaop.aop;


import com.qcby.demo.proxyaop.web.Constant;
import com.sun.corba.se.spi.ior.IdentifiableFactory;

import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;

@Retention(RetentionPolicy.RUNTIME)  //运行时生效
@Target(ElementType.METHOD) // 只可以在方法上使用
public @interface SelfRecords {
    // 浏览 还是 下载
    String type () default Constant.VIEW_TYPE;
    // 那个类型的资料？
    String recordsType() default "";

    /**
     *  某個資料的id  =>  参数名字
      * @return
     */
    String id () default "id";
}
